continuous rainfall - Francés Inglés Diccionario